
/* Footer */

.footer{
color:#fff;
background:url(footer-bg.png);
border-top:1px solid #d4d4d4;
padding-top:0px;
}

.footer p, .footer h2{
	color:#fff;
}



.footer .h-border{
	background:#7e7e7e;
	margin:-9px 0 24px 0;
}

.footer-i{
	width:960px;
	margin:0 auto;
}

.footer-i li{
	width:280px;
	margin-right:60px;
	float:left;
}

.footer-i li#footerli-last{
	margin-right:0;
}


.footer-blog li{
	border-bottom:1px solid #525252;
	padding-bottom:15px;
	margin-bottom:15px;
}

.footer-blog li#footer-blog-last{
	border:none;
	margin-bottom:0;
	padding-bottom:0;
}

.footer-blog li h3{
	background:url(footerblog-h3.png) no-repeat 0 3px;
	color:#fff;
	text-indent:17px;
	margin-bottom:9px;
}

.footer-blog li h3 a{
	color:#fff;
}

.footer-blog li h3 a:hover{
	color:#ddd;
}

.footer-blog p{
	position:relative;
}


.footer-readmore a{
	width:11px;
	height:9px;
	background:url(footer-readmore.png);
	display:inline-block;
	opacity:.6;
}

.tweets{
	margin-bottom:-14px;
}

.tweets ul li{
	width:252px;
	background:url(footer-tweet.png) no-repeat;
	line-height:18px;
	border-bottom:1px solid #525252;
	padding:0 0 10px 28px;
	margin-bottom:14px;
}

.tweets ul li:last-child{
	border:none;
}

.tweets ul li span.twitterStatus{
}

.tweets ul li em.twitterTime{
	font-size:11px;
	display:block;
	margin-top:2px;
}

.tweets ul li em.twitterTime a{
	color:#999;
}

.tweets ul li em.twitterTime a:hover{
	color:#bbb;
}


.flickr-i{
	margin:18px -14px 0 0;
}

.flickr-i img{
	width:59px;
	height:59px;
	border:3px solid #222;
	margin:0 6px 6px 0;
}

.flickr img:hover{
	border:3px solid #4f4f4f;
}


/* Footer */
.footer-bottom{
	height:37px;
	background:url(footer-bottom.png);
	margin-top:1px;
}

.footer-bottom-i{
	width:960px;
	margin:0 auto;
}

.footer-bottom-i p{
	color:#d0d0d0;
	font-size:11px;
	margin-top:10px;
}

.footer-bottom-i a{
	color:#fff;
}

.footer-bottom-i a:hover{
	color:#d0d0d0;
}

.footer-bottom-i .footer-left{
	float:left;
}

.footer-bottom-i .footer-right{
	font-size:11px;
	float:right;
}

.footer-right ul li{
	margin:14px 14px 0 0;
	float:left;
}

.footer-right ul li a{
	color:#d9d9d9;
	padding-bottom:7px;
}

.footer-right ul li a:hover, .footer-right ul li a.active{
	color:#d9d9d9;
	border-bottom:4px solid #858687;
}
